@charset "gb2312";
/* CSS Document */


/* 中文 */
body,div, form, ul, li, p,a, h1, h2, h3, h4, h5, h6, img,dt,dl,dd,small,input,img,span{margin:0px; padding:0px; list-style:none; border:0;}
body{font-size:12px; font-family:黑体;}
a{text-decoration:none; color:#000;}
.clear{clear:both;}
.clearfix:before, .clearfix:after{content:""; display:table;  }  
.clearfix:after{clear:both; overflow:hidden;  }  
.clearfix{*zoom:1;}
dt{float:left;}
dd{float:right;}
.left{float:left;}
.right{float:right;}

.ditu{width:800px; height:611px; background:url(../images/china.png) no-repeat center; background-size:100% 100%; position:relative;}
.ditu .fgs{position:relative;}
.ditu .fgs:hover{z-index:9999;}
.ditu .fgs:hover p a{background:url(../images/point2.png) no-repeat left center; color:#ff6600; font-weight:bold; cursor:pointer;}
.ditu .fgs:hover .nr{display:block;}
.ditu .fgs p a{display:block; padding-left:20px; background:url(../images/point1.png) no-repeat left center; line-height:25px; font-size:0px; background-size:22px auto;} 
.ditu .nr{width:150px; padding:8px 8px 3px 8px; border:5px solid #ff6600; background:#fff; position:absolute; left:-180px; top:-30px; display:none; z-index:9999;}
.ditu .nr i{position:absolute; right:-12px; top:20px; display:block; width:12px; height:24px; background:url(../images/ditu02.png) no-repeat center;} 
.ditu .nr img{width:40px; height:40px;}
.ditu .nr dl{border-top:2px solid #ccc; margin-bottom:5px; padding:5px 0;}
.ditu .nr dd{width:50px;}
.ditu .nr dd{width:100px;}

.ditu .a1{position:absolute; right:182px; top:109px;}/*黑龙江*/
.ditu .a2{position:absolute; right:163px; top:179px;}/*吉林*/
.ditu .a3{position:absolute; right:199px; top:212px;}/*辽宁*/
.ditu .a4{position:absolute; right:305px; top:273px;}/*河北*/
.ditu .a5{position:absolute; right:318px; top:350px;}/*河南*/
.ditu .a6{position:absolute; right:255px; top:300px;}/*山东*/
.ditu .a7{position:absolute; right:328px; top:280px;}/*山西*/
.ditu .a8{position:absolute; right:370px; top:343px;}/*陕西*/
.ditu .a9{position:absolute; right:299px; top:387px;}/*湖北*/
.ditu .a10{position:absolute; right:429px; top:389px;}/*四川*/
.ditu .a11{position:absolute; right:405px; top:451px;}/*贵州*/
.ditu .a12{position:absolute; right:209px; top:376px;}/*上海*/
.ditu .a13{position:absolute; right:243px; top:339px;}/*江苏*/
.ditu .a14{position:absolute; right:228px; top:420px;}/*浙江*/
.ditu .a15{position:absolute; right:281px; top:501px;}/*广州*/
.ditu .a16{position:absolute; right:284px; top:241px;}/*北京*/
.ditu .a17{position:absolute; right:389px; top:407px;}/*重庆*/
.ditu .a18{position:absolute; right:245px; top:363px;}/*南京*/
.ditu .a19{position:absolute; right:208px; top:404px;}/*宁波*/
.ditu .a20{position:absolute; right:396px; top:350px;}/*汉中*/
.ditu .a21{position:absolute; right:245px; top:450px;}/*福建*/

.head dl{width:1100px; margin:0 auto; height:110px;}
.head dl .left span{color:#999; display:table-cell; float:left; line-height:110px;}
.head dl .left img{display:table-cell; float:left; cursor:pointer;}
.head .list{width:100%; background:#fbfbfb; line-height:45px; border-top:5px solid #de0000; position:relative; z-index:9;}
.head .list ul{width:1100px; margin:0 auto;}
.head .list li{width:137.5px;text-align:center; font-size:14px; float:left;} 
.head .list li:hover{font-size:16px;}
.head .nav{position:absolute; left:0px; top:45px; z-index:9; display:none; height:80px;filter:alpha(opacity=75); opacity:0.75; background:#fbfbfb;}
.head .nav:hover{filter:alpha(opacity=95); opacity:0.95;}
.head .nav dl{width:800px; text-align:left;}
.head .nav dt img{width:80px;}
.head .nav dd{width:700px;}
.head .nav dl h3{font-size:16px; color:#de0000; padding:0px 30px; text-transform:uppercase;}
.head .nav dl p a{line-height:30px; float:left; color:#de0000; display:inline-block; padding-right:40px; font-family:"新宋体"; font-weight:bold; font-size:16px;}
.head .nav dl p span{display:inline-block; width:30px; background:url(../images/index06.png) no-repeat left center; height:30px; float:left;}

.head .list li:hover{background:#de0000;}
.head .list li:hover a{color:#fff; font-weight:bold;}
.head .list li:hover .nav{display:block;}
.head .list li:hover .nav a{color:#be0000;}


.sousuo{position:fixed; width:100%; background:rgba(0,0,0,0.6); top:0; left:0; z-index:99999; display:none;}
.sousuo .cont{height:170px; background:#000; color:#fff; width:100%; position:absolute; top:0; display:none;}
.sousuo .cont dl{width:1150px; margin:0 auto; height:40px; margin-top:65px;}
.sousuo .cont dt{margin:-5px 0 0 50px;}
.sousuo .foot{background:#000; color:#fff; width:100%; position:absolute; top:0; display:none; padding:30px 0; } 
.sousuo .foot dl{position:relative; line-height:30px;}
.sousuo .foot .nav p{line-height:30px;}
.sousuo .foot dt{margin:-5px 0 0 10px;}
.sousuo .foot a{color:#fff;}
.sousuo .foot .close{width:100px; text-align:center; font-size:26px; color:#999; font-weight:bold; position:absolute; cursor:pointer; right:-80px; top:0px;}
.sousuo .cont form{float:left;}
.sousuo .cont .keyword {float:left; padding-left:10px; width:630px; height:34px; line-height:34px; font-size:16px; border-radius:5px 0 0 5px;}
.sousuo .cont select{float:left; width:65px; height:34px; border:0; border-left:1px solid #ccc; padding-left:5px; font-size:16px; color:#999;}
.sousuo .cont .search-btn { float: left; width: 70px; height: 35px; line-height: 34px; text-align: center; font-size: 16px; background: #ef011c; color: #fff; cursor: pointer; border-radius:0 5px 5px 0;}
.sousuo .cont .close{width:100px; text-align:center; font-size:26px; color:#999; font-weight:bold; float:left; cursor:pointer;}


.main{width:100%;}
.banner{width:100%; position:relative; overflow:hidden;}
.banner .bd li{width:100%; height:300px;}
.banner .hd{position:absolute; bottom:30px; left:47%;}
.banner .hd ul{z-index:100;}
.banner .hd li{ float:left; width:10px; height:10px; margin-left:10px; background:url(../images/li.png) no-repeat center;}
.banner .hd li.on{ background:url(../images/li1.png) no-repeat center;}
.banner .prev{position:absolute; left:15%; top:48%; background:url(../images/prev.png) no-repeat center; width:48px; height:48px;}
.banner .next{position:absolute; right:15%; top:48%; background:url(../images/next.png) no-repeat center; width:48px; height:48px;}
.main .top{line-height:45px; border-bottom:2px solid #9b9b9b; position:relative; height:45px;}
.main .top h2{font-weight:normal; font-size:22px; font-weight:normal; color:#de0000; font-family:黑体;}
.main .top h2 small{font-size:14px; color:#777; margin-left:5px;}
.main .top h2 span{display:inline-block; float:right; width:57px; height:20px; background:#de0000; margin-top:18px;}
.main .top h2 span a{display:inline-block; width:51px; height:14px; font-size:12px; border:1px solid #fff; margin:2px; line-height:14px; text-align:center; color:#fff;}
.main .top h2 i{ position:absolute; display:inline-block; width:92px; height:9px; line-height:9px; background:url(../images/index07.png) no-repeat center; left:0; top:38px;}
.main_one{width:1100px; margin:20px auto;}
.main_one .left{padding:15px 0; width:230px; border:1px solid #ccc; margin-top:20px;}
.main_one .left p{width:200px; line-height:50px; border:1px solid #ccc; margin:10px auto; font-family:"新宋体"; font-size:16px; text-align:center; color:#333; background:url(../images/index12.png) repeat-x center;}
.main_one .left img{display:block; margin:0 auto;}




.main_one .right{width:850px; margin-top:8px;}
.main_one .right ul{display:none;}
.main_one .right li{width:270px; height:175px; margin:6px; float:left; position:relative; z-index:1; position:relative;}
.main_one .right li .cont{width:260px; border:1px solid #ccc; padding:5px;}
.main_one .right li .pic{width:100%; height:165px; overflow:hidden;}
.main_one .right li .pic img{width:100%; height:165px;}

.main_one .right li h2{text-align:center; line-height:40px; font-family:"新宋体"; font-size:14px; background:url(../images/li2.png) no-repeat center; position:absolute; left:5px; bottom:4px; width:260px;}
.main_one .right li h2 a{color:#de0000;}
.main_one .right li p{line-height:25px; color:#555; background:#e7e7e7; height:75px; overflow:hidden; font-family:"新宋体"; display:none; padding:0 8px;}
.main_one .right li.on{z-index:99;}
.main_one .right li.on .cont{border:1px solid #de0000;}
.main_two{width:1100px; margin:20px auto; font-family:"新宋体";}
.main_two .left{width:405px; font-size:14px; line-height:22px;}
.main_two .left p{text-indent:2em; height:88px; overflow:hidden;}
.main_two .left a{display:block; text-align:right; color:#de0000;}
.main_two .left img{width:405px; height:200px; margin:10px 0;}
.main_two .right{width:660px; }
.main_two .right dl{margin-top:10px;}
.main_two .right dt{ width:310px; height:340px; overflow:hidden; position:relative;}
.main_two  .hd{ height:40px; overflow:hidden; z-index:99; position:absolute; top:210px; left:0; background:url(../images/li2.png) no-repeat center; width:100%;}
.main_two  .hd ul{width:80px; margin:0 auto; padding:15px 0;}
.main_two  .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; cursor:pointer; background:url(../images/li.png) no-repeat center;}
.main_two  .hd ul li.on{ background:url(../images/li1.png) no-repeat center; }
.main_two  .bd li div{ line-height:30px; font-size:14px; width:80%; margin:0 auto; text-align:center; padding-top:10px;} 
.main_two  .bd img{ width:310px; height:250px; display:block;}
.main_two .prev{position:absolute; left:20px; top:100px; background:url(../images/prev.png) no-repeat center; width:35px; height:35px; background-size:100% 100%;}
.main_two .next{position:absolute; right:20px; top:100px; background:url(../images/next.png) no-repeat center; width:35px; height:35px; background-size:100% 100%;}
.main_two .right dd{width:330px;}
.main_two .right dd p{color:#5a5a5a; line-height:40px; border-bottom:1px dashed #ccc;}
.main_two .right dd p span{float:right;}
.main_three{width:1100px; margin:20px auto; font-family:"新宋体";}
.main_three .zxsp{width:360px; margin-right:20px;}
.main_three .yfpt{width:400px;}
.main_three .yfpt p{position:absolute; right:18px; top:15px; color:#fff; width:150px; text-indent:2em}
.main_three .right{width:300px;}
.main_three .cont{ height:192px; margin-top:15px; position:relative; line-height:25px;}
.main_three .cont img{width:99%; border:1px solid #ddd; height:190px;}
.main_three .right img{height:auto;}
.main_three .right img.one{height:140px; margin-bottom:5px;}
.main_four{width:1100px; margin:0 auto; padding-bottom:20px;}
.main_four .cont ul{width:1132.5px; margin-top:15px;}
.main_four .cont li{width:137px; margin-right:23px; line-height:20px; text-align:center; float:left;}
.main_four .cont li img{width:135px; height:72px; border:1px solid #ccc;}
.main_four .cont .hd strong.on{background:url(../images/bg.png) no-repeat top center; color:#fff;}
.main_four .cont .bd{margin-top:10px;}
.main_four .cont .bd ul{display:none;}
.main_four .cont .bd li
.main_four .cont .bd li img{width:377px; height:190px;}



.cont_one{width:100%; height:150px; background:url(../images/beijing.png) no-repeat center; position:relative; overflow:hidden;}
.cont_one div{width:100%; height:150px; position:absolute; left:0; top:150px;}
.list_banner{background:url(../images/list.png) no-repeat center;}
.about_banner{background:url(../images/about.png) no-repeat center;}
.contact_banner{background:url(../images/contact.png) no-repeat center;}
.product_banner{background:url(../images/product.png) no-repeat center;}
.zhiliang_banner{background:url(../images/zhiliang.png) no-repeat center;}
.xiaoshou_banner{background:url(../images/xiaoshou.png) no-repeat center;}
.jishu_banner{background:url(../images/jishu.png) no-repeat center;}


.cont_one .list{width:1150px; margin:0 auto; height:110px; position:relative;}
.cont_one .list .add{position:absolute; left:0; top:35px; line-height:40px; padding-left:25px; background:url(../images/erji02.png) no-repeat left center; font-size:13px; font-weight:bold;}
.cont_one .list .add i{display:inline-block; width:30px; background:url(../images/erji03.png) no-repeat center;}
.cont_one .list .add a.on{color:#de0000;}
.cont_one .list h2{text-align:center; height:100px; display:table-cell; width:1200px; vertical-align:middle; font-size:20px; color:#666; line-height:22px; font-weight:normal;}
.cont_one .list h2 big{font-family:Arial; font-size:30px; text-transform:uppercase; color:#2f313d; line-height:33px; font-weight:bold;}
.cont_one .list .daohang{ margin-top:-10px; line-height:40px; width:1150px; vertical-align:middle; text-align:center;}
.cont_one .list .daohang a{display:inline-block; width:100px; border:1px solid #999; background:#fff; font-size:13px;}
.cont_one .list .daohang a.on{background:#de0000; color:#fff; border-right:0;}

.container{padding:50px 0; width:1100px; margin:0 auto;}
.container:after{ content: "."; display: block; height: 0; clear: both;  visibility: hidden;}
.container .aside{width:230px; float:left;}
.container .aside h2{font-size:16px; padding:10px 0; text-align:center; background:#de0000; color:#fff; font-weight:normal; margin-bottom:15px;}
.container .aside h2 big{font-size:22px;}
.container .aside p{font-size:14px; line-height:35px; border-bottom:1px solid #ccc; padding-left:50px;}
.container .aside a.on{color:#de0000;}
.container .cont{width:830px; float:right;}
.container .cp{width:1100px;}
.container .cont .add{line-height:74px; padding-left:25px; background:url(../images/erji02.png) no-repeat left center; font-size:15px; border-bottom:1px solid #de0000;color:#de0000; margin-bottom:15px;}
.container .cont .add i{display:inline-block; width:30px; background:url(../images/erji03.png) no-repeat center;}
.container .left{width:100%;}
.container .left .li{border:2px solid #ccc; margin:0 0 10px 0; padding:0;}
.container .left .li:hover{border:2px solid #de0000;}
.container .left .li:hover dt{background:#de0000; color:#fff;}
.container .left .li h2{font-size:15px; color:#333; padding:25px 20px 15px 20px; height:15px; overflow:hidden;}
.container .left .li h2 span{float:right; font-size:13px; color:#666; font-weight:normal;}
.container .left .li p{font-size:13px; line-height:23px; color:#666; padding:0px 20px; height:46px; overflow:hidden; margin-bottom:20px;}
.container .left .li dt{width:13%; background:#999; color:#eee; height:138px; font-family:Arial; text-align:center;}
.container .left .li dt h3{padding:29px 0; font-size:48px; font-weight:normal; line-height:50px; height:80px;}
.container .left .li dt h3 small{font-size:16px; line-height:30px;}
.container .left .li dd{width:85%; height:138px;}
.container .left .ul .on{border:2px solid #eee; }
.container .left .ul1{margin-top:50px;}
.container .left .ul1 .li{width:30%; margin:7px 1.2%; float:left; text-align:center;}
.container .left .ul1 .li h2{padding:10px 0;}
.container .left .ul .on dt{background:none; height:200px; color:#de0000; width:104px;}
.container .left .ul .on dt h3{padding:60px 0;}
.container .left .ul .on dd{height:200px;}
.container .left .ul .on dd h2 a{font-size:20px; color:#de0000;}
.container .left .ul .on dd p{height:69px; overflow:hidden; margin-bottom:15px;}
.container .left .ul .on dd img{margin-left:20px;}


.container .right{width:350px;}
.container .right .serch{padding-left:18px; line-height:30px; font-size:18px; color:#333;}
.container .right .serch div{height:45px; border:2px solid #ccc; width:315px; margin-top:10px; background:#fff;}
.container .right .serch .text{width:225px; height:45px; padding:0 5px;}
.container .right .serch .sub{width:74px; height:45px; background:url(../images/erji01.png) no-repeat center;}
.container .right .main_two{width:310px; position:relative;line-height:40px;}
.container .main_two .bd li div{overflow:hidden; z-index:99; position:absolute; top:210px; left:0; background:rgba(0,0,0,0.7); height:40px; font-size:14px; width:90%; padding:0 5%; color:#fff; white-space:nowrap;text-overflow: ellipsis;}

.container .infor{line-height:30px; font-size:13px; color:#333;}
.container .infor .top{text-align:center;}
.container .infor .top h2{font-size:20px; text-align:center; line-height:50px; padding-top:20px;}
.container .infor .top h3{font-size:14px; display:inline-block; padding:4px 0; margin:0 auto; margin-bottom:20px; color:#333;}
.container .infor .top h3 i{display:inline-block; position:relative; float:right;}
.container .infor .top h3 span{display:inline-block; width:30px;}
.container .infor .top h3 small{display:inline-block; width:30px; background:url(../images/erji04.png) no-repeat center;}

.container .product .top{ color:#333; line-height:50px;}
.container .product .top h3{border-bottom:1px dashed #ccc; font-weight:normal; font-size:13px;}
.container .product .top h3 a{display:inline-block; padding:0 20px;}
.container .product .top h4{font-weight:normal; margin-bottom:20px; font-size:13px;}
.container .product .top h4 span{display:inline-block; width:120px; padding:5px; height:25px; line-height:25px; margin:10px 10px 0 0; border:1px solid #ccc;}
.container .product .top h4 a{float:right; margin-right:5px; font-size:16px;}
.container .product .top .text{width:225px; height:45px; padding:0 5px;}
.container .product .top .sub{width:75px; height:45px; background:url(../images/erji01.png) no-repeat center; position:absolute; right:0; top:0;}
.container .product .top form{height:45px; border:2px solid #ccc; width:315px; margin-top:10px; background:#fff; position:relative;}
.container .product .list li{width:250px; padding:5px; border:1px solid #ccc; background:#fff; float:left; margin:10px 5px; line-height:23px; color:#666;}
.container .product .list img{width:250px; height:170px;}
.container .product .list h2{text-align:center; font-size:14px; line-height:30px;}
.container .product .list p{height:46px; overflow:hidden; text-overflow:ellipsls;}


.container .detail .p_left{width:500px; padding:5px; border:1px solid #ccc; background:#fff; float:left;} 
.container .detail .main_two{width:500px; position:relative;line-height:40px; margin:0; display:block;}
.container .detail .main_two .bd img{ width:500px; height:340px; display:block;}
.container .detail .main_two .hd{overflow:hidden; z-index:99; position:absolute; top:260px; left:0; background:none; width:100%; height:75px;}
.container .detail .main_two .hd ul{width:438px; padding:0;}
.container .detail .main_two .hd li{width:100px; height:68px; border:2px solid #ccc; background:#fff; border-radius:0; margin-top:0;}
.container .detail .main_two .hd li.on{border:2px solid #de0000;}
.container .detail .main_two .hd li img{width:100px; height:68px;}
.container .detail .main_two  .prev{top:150px; left:10px;}
.container .detail .main_two  .next{top:150px; right:10px;}
.container .detail .p_right{width:460px; float:right; margin-right:80px; font-size:13px; color:#666;}
.container .detail .p_right h2{font-size:20px; line-height:40px; margin-bottom:10px; color:#000;}
.container .detail .p_right h3{font-size:14px; line-height:50px; color:#444; margin-bottom:10px;}
.container .detail .p_right .lxfs{margin-top:10px; line-height:25px;}
.container .detail .p_right .lxfs p{margin:5px 0;}
.container .detail .p_right .lxfs dt{width:45%;}
.container .detail .p_right .lxfs dd{width:45%;}
.container .detail .p_right .cpjj{line-height:25px;}
.container .detail .cp_list{margin-top:50px;}
.container .detail .cpjs{margin-top:50px; margin-left:260px;}
.container .detail .cpjs .top{line-height:48px; border-bottom:2px solid #ddd; margin-bottom:10px;}
.container .detail .cpjs .top big{display:inline-block; width:120px; text-align:center; font-size:14px; background:#fff; border:1px solid #ddd; border-right:0; cursor:pointer;}
.container .detail .cpjs .top big.on{background:#de0000; color:#fff;}
.container .detail .cpjs .top big.on i{background:url(../images/erji06.png) no-repeat center;}
.container .detail .cpjs .top big.last{width:150px; border-right:1px solid #ddd;} 
.container .detail .cpjs .top big i{display:inline-block; width:35px; background:url(../images/erji08.png) no-repeat center;}
.container .detail .cpjs .art{line-height:25px; font-size:13px; width:96%; margin-left:2%;}
.container .detail .cpjs .art .aaa{display:none;}
.container .detail .cpjs .art .p1 p{line-height:40px; font-weight:bold; font-size:14px;}
.container .detail .cpjs input{width:165px; padding:0 5px; height:30px; line-height:30px; border:1px solid #ccc;}
.container .detail .cpjs textarea{width:100%; height:130px;}
.container .detail .cpjs i{color:#de0000;}
.container .detail .cpjs .name{width:70px; text-align:right;}
.container .detail .cpjs .reset{width:90px;}
.container .detail .cpjs .sub{width:90px; background:#de0000; color:#fff; margin-right:30px;}
.container .detail .cpjs td img{width:80px; height:30px;}


.container .myddc p{font-size:14px; font-weight:bold; line-height:35px; margin-bottom:20px}
.container .myddc p strong{display:inline-block; width:40%;}
.container .myddc p span{width:18%; display:inline-block;}
.container .myddc p.red{ color:#de0000;}
.container .myddc .top .name{width:70px; text-align:right;}
.container .myddc .top input{width:170px; padding:0 5px; height:30px; line-height:30px; border:1px solid #ccc; margin:5px;}
.container .myddc .top i{color:#de0000;}
.container .myddc .yijian p{font-size:14px; font-weight:bold; color:#de0000; line-height:50px;}
.container .myddc .yijian textarea{width:99.5%; border:1px solid #ccc; height:130px;}
.container .myddc .tj{text-align:center; margin-top:10px; height:30px;}
.container .myddc .tj dt{width:50%; text-align:right;}
.container .myddc .tj dt table{float:right;}
.container .myddc .tj dd{width:50%; text-align:left;}
.container .myddc .tj input{height:30px; line-height:30px; border:1px solid #ccc;}
.container .myddc .tj .yzm{width:200px; padding:0 5px;}
.container .myddc .tj img{width:80px; height:30px; margin:0px 0px 0px 5px; border:1px solid #ccc;}
.container .myddc .tj .sub{width:80px; color:#de0000; font-weight:bold; margin-left:40px;}
/*.container .dc{line-height:30px; margin-top:20px;}
.container .dc h2{font-size:14px; color:#de0000; font-family:"新宋体"; line-height:40px; margin:10px 0;}
.container .dc table{width:520px; margin-left:20px;}
.container .dc td{width:25%;}
.container .dc div{width:47%; padding:10px; border:1px solid #ccc;}
.container .dc01{float:left;}
.container .dc02{float:right;}
.container .dc03{float:right; margin-top:17px;}
.container .dc04{clear:both; float:left; margin-top:17px; line-height:35px;}
.container .dc05{float:right; margin-top:17px;}
.container .dc06{float:right; margin-top:15px;}
*/
.container .myddc p.red{ color:#de0000;}
.container .myddc form{ width:100%}
.container .myddc form .bg span{ color:#de0000; margin-right:5px; font-weight:bold}
.container .myddc form .bg{ width:600px; margin:15px auto}
.container .myddc form .bg td{ height:30px; line-height:30px}
.container .myddc form .bg input{ height:30px; line-height:30px; border:#ccc solid 1px}
.container .myddc form .bg input[name="name"],.container .myddc form .bg input[name="date"]{ width:100px}
.container .myddc form h2{ font-size:18px; text-align:center; line-height:40px}
.line0{ width:600px; border-top:#000 solid 1px;  border-left:#000 solid 1px; margin:0 auto}
.line0 h4{ width:219px;border-right:#000 solid 1px; border-bottom:#000 solid 1px; height:49px; line-height:49px; text-align:center; float:left;}
.line0 h3{ float:left; width:379px; border-right:#000 solid 1px; border-bottom:#000 solid 1px; height:49px; line-height:49px; text-align:center}

.fenshu{ width:219px;border-right:#000 solid 1px; border-bottom:#000 solid 1px; height:30px; line-height:30px; text-align:center; float:left;}
.fenshu input{ outline:none; border:none; width:219px; height:30px; text-align:center; color:#cf0000; font-size:16px; font-weight:bold}

.line1,.line2,.line3,.line4,.line5,.line6{ width:600px; border-left:#000 solid 1px; margin:0 auto}
.line1 h3{ float:left; width:84px; height:167px; border-right:#000 solid 1px; border-bottom:#000 solid 1px; text-align:center; padding-top:80px}
.line1_r{ float:left; height:248px;}
.line2_1 h4{ width:214px; float:left; border-right:#000 solid 1px; border-bottom:#000 solid 1px; height:30px; line-height:30px; padding-left:80px}


.line2 h3,.line5 h3{ float:left; width:84px; height:50px; border-right:#000 solid 1px; border-bottom:#000 solid 1px; text-align:center; padding-top:11px}
.line2_r,.line5_r{ float:left; height:62px;}

.line3 h3{ float:left; width:84px; height:83px; border-right:#000 solid 1px; border-bottom:#000 solid 1px; text-align:center; padding-top:40px}
.line3_r{ float:left; height:124px;}

.line4 h3{ float:left; width:84px; height:104px; border-right:#000 solid 1px; border-bottom:#000 solid 1px; text-align:center; padding-top:50px}
.line4_r{ float:left; height:155px;}

.line6 h3{ float:left; width:84px; height:61px; border-right:#000 solid 1px; border-bottom:#000 solid 1px; text-align:center; padding-top:30px}
.line6_r{ float:left; height:91px; width:514px;border-right:#000 solid 1px; border-bottom:#000 solid 1px;}
.line6_r textarea{height:87px; width:502px; outline:none; border:none; padding-left:9px; line-height:2em; color:#cf0000}

.container .myddc .tj{text-align:center; height:30px; width:600px; margin:24px auto}
.container .myddc .tj dt{width:50%; text-align:right;}
.container .myddc .tj dt table{float:right;}
.container .myddc .tj dd{width:50%; text-align:left;}
.container .myddc .tj input{height:30px; line-height:30px; border:1px solid #ccc;}
.container .myddc .tj .yzm{width:170px; padding:0 5px;}
.container .myddc .tj img{width:80px; height:30px; margin:0px 0px 0px 5px; border:1px solid #ccc;}
.container .myddc .tj .sub{width:80px; color:#de0000; font-weight:bold; margin-left:40px;}


.page{width:100%; text-align:center; margin-top:20px;}
.page a{display:inline-block; height:20px; padding:0 6px; border:1px solid #999; color:#999; line-height:20px; margin:3px;}
.page a.on{ border:1px solid #de0000; color:#de0000;}




.foot{width:100%; background:#dcdcdc; padding:15px 0 0 0;}
.foot dl{width:1100px; margin:0 auto; padding-bottom:20px;}
.foot ul{width:900px; line-height:40px;}
.foot ul li{width:125px; text-align:center; font-size:16px; position:relative; float:left;} 
.foot .nav p{line-height:25px; font-family:"新宋体"; font-size:12px;}
.foot p a{color:#777;}
.foot dd img{display:block; margin:0 auto;width:122px;}
.foot dd p{line-height:50px;}
.foot .bottom{line-height:60px; background:#464646;  font-family:"新宋体"; font-size:12px; text-align:center; color:#ccc;}


.floating_ck{position:fixed;right:5px; top:150px; z-index:99999; font-size:12px; font-family:黑体;}
.floating_ck dl dt{float:none; width:70px; height:70px;background:url(../images/top.png) no-repeat center bottom;}
.floating_ck dl dt a{display:block; width:70px; height:70px;}
.floating_ck dl dd{position:relative;width:70px;height:70px; margin-bottom:1px; text-align:center;cursor:pointer; float:none; z-index:99999;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.words{background:url(../images/zxicon.png) no-repeat center 20% rgba(0,0,0,0.4);}
.floating_ck dl dd.words .float_cont{width:210px; padding:15px; text-align:left;}
.floating_ck dl dd.words .float_cont a{line-height:30px; }
.floating_ck dl dd.words .float_cont a span{color:#cf0000; font-style:italic; display:inline-block; padding:0; text-decoration:underline;}
.consult{background:url(../images/qq.png) no-repeat center 20% #555;}
.floating_ck dl dd.consult .float_cont{width:210px; padding:15px; text-align:left;}
.floating_ck dl dd.consult .float_cont em{font-size:14px; padding-right:10px; color:#888; float:left; line-height:22px;}
.floating_ck dl dd.quote .float_cont{width:210px; padding:15px; text-align:left;}
.floating_ck dl dd.quote .float_cont h2{line-height:40px; font-size:16px; color:#c80000;}
.floating_ck dl dd.quote .float_cont p{line-height:30px; color:#666;}
.floating_ck dl dd input{width:150px; border:1px solid #ccc; height:30px; margin:5px; line-height:30px;}
.floating_ck dl dd td span{color:#de0000; font-size:16px; padding:0;}
.floating_ck dl dd input.sub{width:70px; background:#f3f3f3; margin-left:40px;}
.quote{background:url(../images/kficon.png) no-repeat center 20% #555;}
.qrcord{background:url(../images/ewm1.png) no-repeat center 20% #555;}
.return{background:url(../images/fanhui.png) no-repeat center 20% #555;}
.floating_ck dd span{color:#fff;display:block;padding-top:47px;}
.floating_left{position:absolute;right:70px;top:0px;width:240px;height:auto;display:none; padding-right:10px;}
.floating_left i{position:absolute; right:0; top:30px;background:url(../images/weixin02.png) no-repeat center ; width:16px; height:11px;}
.float_cont{width:240px;border:solid 1px #aaa; background:#fff;}
.floating_left a{color:#000;line-height:60px;}


.head dl dt img{width: 500px;    display: block;    padding-top: 20px;}